red crescent society - French English Dictionary